.navigator {
    position: fixed;
    left: 0;
    top: 0;
    z-index: 9999;

    width: 100%;
    height: 50px;
    border-bottom: 1px solid #f6f6f6;

    background-color: #fff;

    .am-navbar {
        height: 100%;
    }

    .am-navbar-title {
        font-size: 16px;
        font-weight: bold;
    }
}
.navigator-ios {
    height: 44px;
    padding-top: 26px;
}
.navigator-iosX {
    height: 44px;
    padding-top: 49px;
}
.hairlines .navigator {
    border-bottom: 1px solid #f6f6f6;
}
body.hasCustomNavigator {
    padding-top: 50px;
}
body.hasCustomNavigator-ios {
    padding-top: 70px;
}
body.hasCustomNavigator-iosX {
    padding-top: 93px;
}